home *** CD-ROM | disk | FTP | other *** search
- MODPLAY ********* (C) Mark J Cox
- MODPLAY ** 1990/1991
- MODPLAY *******
- MODPLAY **************
-
- Amiga fourÄchannel sound module player for PC's
- Hardware devices for great sound output!
-
-
- I. CONTENTS
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- How to make:
- Mono output from a parallel port for about 5 pounds
- Mono output from a parallel port for around 1 pound
- Stereo from one parallel port for about 12 pounds
- A +5v power supply
- A 22W amplifier
-
- This document has been supplied with MODPLAY or MODRES and the
- license agreement attached to the MODPLAY documentation applies
- to this file.
-
-
- I. INTRODUCTION
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- MODPLAY will play modules through the PC Speaker as mentioned above, via
- an D to A converter on any of the three possible parallel ports, in stereo
- if you have an D to A converter on both LPT1 and LPT2 (this sounds really
- good) and also through a special board that plays stereo from one
- printer port ("stereoÄonÄ1")
-
- 1. HOW TO MAKE A D/A CONVERTER FOR FIVE POUNDS
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- A simple circuit for HiFi quality sound needs only a few components (and
- this circuit will work with other software). It even sounds better than
- a Sound Blaster for sampled output!
-
- You need:
-
- IC1 a ZN426E (about 3 pounds) (Ferranti or Plessey are UK manufacturers)
-
- C1 a 10micro-farad electrolytic capacitor (10V or greater)
-
- C2 a 4.7micro-farad electrolytic capacitor (10V or greater)
-
- R1 a 380ohm resistor (5%, 1/8W)
-
- CON1 a phono socket for connecting a lead to your amplifier
-
- CON2 a 25 way male D-type connector for your parrallel port
-
- A bit of 10 way cable - or 10 short wires.
-
- A +5v supply
-
- Zn426e +5V
- D-type pin no \ ÚÄÄÄÄÄÄÄÄ¿ ³
- (2) D0 ÄÄÄ´9 14ÃÄÄ´
- (3) D1 ÄÄÄ´10 ³ ÚÁ¿
- (4) D2 ÄÄÄ´11 ³ ³ ³ 390ê
- (5) D3 ÄÄÄ´12 ³ ÀÂÙ
- (6) D4 ÄÄÄ´13 5ÃÄÄ´
- (7) D5 ÄÄÄ´1 6ÃÄÄ´ +
- (8) D6 ÄÄÄ´2 4ÃÄijÄÄÄÄÄÄÄÄ´ÛÄÄÄÄ> TO AMPLIFIER
- (9) D7 ÄÄÄ´3 7 ³ ³ 10æF
- ÀÄÄÄÄÂÄÄÄÙ +Ï (may not be needed)
- ³ 4.7æFÛ
- ³ ³
- (25) GND ÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄ GND
-
-
- 2. USING A DIFFERENT DAC
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- Lots of people have found that they cannot get the ZN* chips outside
- the UK - so heres a circuit that will do the same as above..
- Use a DAC0800 or DAC0801 or DAC0803 from National Semiconductors...
-
- DAC 080x
- Parallel Port Pin ÚÄÄÄÄÄÄÄÄ¿0.01æF 0.1æF
- (2) D0 ÄÄÄ´12 16ÃÄÄ´ÛÄÄÄÄ´ÛÄÄÄÄÄÄÂÄÄÄ GND
- (3) D1 ÄÄÄ´11 ³ ³
- (4) D2 ÄÄÄ´10 15ÃÄÄÄÄÄÄÄÄÄÛÛÛÛÛÛÄÙ5kê
- (5) D3 ÄÄÄ´9 ³
- (6) D4 ÄÄÄ´8 14ÃÄÄÄÄÄÄÄÄÄÛÛÛÛÛÛÄ¿5kê
- (7) D5 ÄÄÄ´7 13ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
- (8) D6 ÄÄÄ´6 2ÃÄÄ´ÛÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄ +5V
- (9) D7 ÄÄÄ´5 3 1 4ÃÄÄÄÄÄÄÄÄÄÄ´ÛÄÄÄÄ> TO AMPLIFIER
- ÀÄÄÂÄÂÄÄÄÙ0.1æF + 10æF
- ÀÄ´ (may not be needed)
- ³
- (25) GND ÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ GND
-
- The 0.01uF and 2x 0.1uF capacitors are Ceramic. Resistor values
- not critical
-
-
- 2. GETTING A +5V POWER SUPPLY
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- Catalogues such as MAPLIN (uk) provide simple circuits for obtaining
- a +5v power supply (it only has to be 100mA maximum). Alternatively
- you could tap +5v off the keyboard connector or use 3 1.5volt
- batteries (or even 4 1.5volt batteries with two diodes in series to
- drop the voltage). In fact, anything that produces a voltage in the
- range 4.5 Ä 5.5 volts. (in fact you can even tap +5v from the game
- port). Don't forget to connect the 0v of your power supply to the GND
- rail shown.
-
- Heres a simple circuit for +5v from mains. Mains voltage is lethal
- so always get a qualified person to make this if you are unsure. Make
- certain that the mains voltage is completely isolated from the computer
- side and that it is impossible to touch - If you don't want to take the
- risk then don't make this circuit.
-
- ÚÄÄÄÄÄÄÄÄÄÄÄ¿ ÷ÚÄÄÄ¿+ ÚÄÄÄÄÄÄ¿
- ³ ³ ³ B ÃÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄ´ 7805 ÃÄÄÄÄÂÄÄÄÄÄÄ +5V
- ÄÄÄÄÄÄÄ´Step down ÃÄÄÄÄÄÄ´ R ³ ³+ ³ ÀÄÄÂÄÄÄÙ ³+
- Mains ³transformer³ 6V ³ I ³ ÍØÍ C1 ÍØÍ C2 ³ ÍØÍ C3
- ³to 6VAC ³ AC ³ D ³ ³ ³ ³ ³
- ÄÄÄÄÄÄÄ´ ÃÄÄÄÄÄÄ´ G ³ ³ ³ ³ ³
- ³ ³ ³ E ÃÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄ 0V
- ÀÄÄÄÄÄÄÄÄÄÄÄÙ ÷ÀÄÄÄÙ-
-
- C1 1000 æF electrolytic capacitor (Circuit from Kenneth
- C2 0.1 æF ceramic capactitor Aaron, Israel)
- C3 100 æF electrolytic capacitor
- BRIDGE any diode bridge
-
-
- 3. HOW TO MAKE AN EVEN CHEAPER D/A
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- For the price of 20 1% resistors and a plug, with no power supply
- needed you can make a D/A converter that sounds close to the IC
- one above (it seems only the UK can get a Plessey ZN426E)
-
- You need one plug for your amp, one for your parallel port and
- 9 20k and 9 10K resistors
- Use 1% resistors if possible Ä and 20k sound much better than 22k
-
- Printer Port:
-
- signal pin 20k 20k
- D0 2 >ÄÄݰ°ÄÂݰ°ÄÄ0v
- 20k ° 10k
- D1 3 >ÄÄݰ°Ä´
- 20k ° 10k
- D2 4 >ÄÄݰ°Ä´
- 20k ° 10k
- D3 5 >ÄÄݰ°Ä´
- 20k ° 10k
- D4 6 >ÄÄݰ°Ä´
- 20k ° 10k
- D5 7 >ÄÄݰ°Ä´
- 20k ° 10k
- D6 8 >ÄÄݰ°Ä´
- 20k ° 10k
- D7 9 >ÄÄݰ°Ä´
- 20k ° 10k 100nF
- ÃÄÄÄÄÄÄ´ÛÄÄÄÄ> TO AMPLIFIER
- ° 10k
- GND 20 >ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄ>
- 0v
-
- Thanks to Harry Stox for the above circuit. Again, make sure all
- the 0v lines are connected together. The 100nF capacitor may not
- be needed, try removing it if this circuit sounds poor.
-
-
-
- 4. STEREO-ON-1 BOARD
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- It is possible to play in stereo with only one parallel port (MODPLAY
- version 2.00 onwards) using the circuit below. MODPLAY will
- automatically detect this circuit if it is present and work out what
- address it is at Ä so you can plug it into any of your parallel ports.
- MODPLAY needs no further options and will default to playing through
- this device. The +5v supply can be anywhere between 4.5 and 5.5 volts
- so it could be run from three 1.5v batteries. (Or from four
- rechargable batteries as these are only 1.2v)
-
- * Stereo-on-1 works from MODPLAY 2.03 onwards where it did not in 2.00 *
-
- You can use your stereo-on-1 board with other programs that require
- a single D/A on the port as follows:
-
- Find out what address your port is at (LPT1 = 0378, LPT2 = 0278) and
- add 2 (LPT1 = 037A, LPT2 = 027A). Go into DEBUG and type
- o 37a,0 (replacing 37a with the port address)
- q
- Then all sound directed to the parallel port will come out of both
- channels.
-
- ZN428
- ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ 390ê
- ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´11 6ÃÄÂÄÄÄÄÂı±±±±ÄÄ+5v
- ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´12 7ÃÄÙ ³
- ³ ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ´13 3ÃNC ³
- ³ ³ ³ ÚÄÄÄÄÄÄÄÄÄÄÄ´14 ³ ³ + 10æF
- ³ ³ ³ ³ ÚÄÄÄÄÄÄÄÄÄ´15 5ÃÄÄÄÄÄijÄÄĶÃÄÄÄÄÄ> Left out
- ³ ³ ³ ³ ³ ÚÄÄÄÄÄÄÄ´16 ³ ³ 0vÄÄÄ>
- 20 >Ä0v ³ ³ ³ ³ ³ ³ ÚÄÄÄÄÄ´1 10ÃÄÄ+5v ³
- ³ ³ ³ ³ ³ ³ ³ ÚÄÄÄ´2 9ÃÄÂÄ0v ³
- 14 >ÄÄÄijijijijijijijijÄÄÄ´4 8ÃÄÙ ³
- ³ ³ ³ ³ ³ ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³
- 11 >ÄÄÄÄ´ ³ ³ ³ ³ ³ ³ ³ ZN428 ³ + 1æF
- ³ ³ ³ ³ ³ ³ ³ ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÃÄÄĶÃÄ0v
- 9 >ÄÄÄÄÁijijijijijijijÄÄÄ´11 D7 VRIN 6ÃÄÄÄÄÄÄÙ
- 8 >ÄÄÄÄÄÄÁijijijijijijÄÄÄ´12 D6 VROUT 7à NC
- 7 >ÄÄÄÄÄÄÄÄÁijijijijijÄÄÄ´13 D5 NC 3à NC
- 6 >ÄÄÄÄÄÄÄÄÄÄÁijijijijÄÄÄ´14 D4 ³ + 10æF
- 5 >ÄÄÄÄÄÄÄÄÄÄÄÄÁijijijÄÄÄ´15 D3 OUT 5ÃÄÄÄÄÄÄÄÄĶÃÄÄÄÄÄ> Right out
- 4 >ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁijijÄÄÄ´16 D2 ³ 0vÄÄÄ>
- 3 >ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁijÄÄÄ´1 D1 +V 10ÃÄÄ+5v
- 2 >ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄ´2 D0 0v 9ÃÄÂ0v
- 1 >ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´4 !EN 0v 8ÃÄÙ
- 25 pin male D connector ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
-
-
- Notes:
-
- Make sure all the 0v lines are connected together and connected to the
- 0v line of your power source. Also, make sure the +5v lines are
- connected together. The lines marked 'NC' do not need to be connected.
-
- If a ZN428 is not available, any D/A with input latches will work -
- the D/A should latch the data bus when pin 4 (!EN) is low.
-
- Ä³Ä = No connection, ÄÅÄ = joined
-
- The above circuit (Stereo-on-1) is (C) Mark J Cox 1991, 29 Lundie Close
- Stenson Fields, Derby DE2 3AN; and is supplied for personal use only.
- For any other use, please contact the author at the address above. If
- this circuit is abstracted or incorporated into any other document or
- circuit then that document or documentation supplied with that circuit
- must contain this paragraph of text. Any commercial use where not
- agreed by written contract with the author (Mark J Cox) is prohibited.
-
-
- 13. STEREO AMPLIFIER
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- For those of you who have built a stereo DAC and haven't enough
- inputs to your Amplifier - Kenneth Aaron has supplied this
- circuit which is designed to give a high power (11W per channel)
- high quality, low interference, single rail supply amplifier!
-
- Enable
- >ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ +12v
- ³+ ³ ³ ³
- ÍØÍ 10æFÚÄÁÄÄÄÁÄÄÄÄÁÄÄÄÄÄ¿
- 0v ÄÄÄÄÄÄÙ ³ 7 13 3 1ÃÄÄÄÄÄÄÄÄÄÄÄÄ Left
- Left 470nF ÚÄÄ´4 2ÃÄÄÄÄÄÄÄÄÄÄÄÄ Speaker
- >ÄÄÄÄÄÄÄÄÄ×ÄÄÄÄÄÄÄÄ´ ³ ³
- ÀÄÄ´5 TDA 7370 14ÃÄÄÄÄÄÄÄÄÄÄÄÄ Right
- Right 470nF ÚÄÄ´11 15ÃÄÄÄÄÄÄÄÄÄÄÄÄ Speaker
- >ÄÄÄÄÄÄÄÄÄ×ÄÄÄÄÄÄÄÄ´ ³ ³
- ÀÄÄ´12 ³
- +ÚÄÄÄÄÄ´6 8 9 10ÃÄNC
- 47æF ÍØÍ ÀÄÄÄÄÄÂÄÄÄÂÄÄÄÄÄÄÙ
- ³ ³ ³
- ÀÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 0v
-
- Make sure that 0v of the +12v supply is connected to all the 0v
- connections on the main circuit. The enable line has to be tied
- to +12v to 'switch on' the amp
-
-
- 14. AUTHOR
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-
- Before June 1992:
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
- Mark J Cox Electronic Mail:
- 17 Kirkburn Place m.j.h.cox@bradford.ac.uk
- Bradford
- W. Yorks, UK If that fails - try:
- BD7 2BZ bc732@cleveland.freenet.edu
-
- After June 1992:
- ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
- 29 Lundie Close Check the latest version out!
- Stenson Fields For a Bradford Address.... after
- Derby, UK June!
- DE2 3AN
-
-
-